spotted ratfish - French English Dictionary